package com.lbt.writing.dto;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 语音通话表，记录每一次的语音通话信息，映射数据库中的语音通话表（calls）
 */
@Data
@TableName("calls")
public class Call {

    @TableId
    private Long id; // 通话ID，主键

    private Long callerId; // 呼叫者ID

    private Long receiverId; // 接收者ID

    private Integer status; // 通话状态（0: 通话中, 1: 已结束）

    private Date startTime; // 通话开始时间

    private Date endTime; // 通话结束时间

    private Date createTime; // 创建记录时间
}
